rigorous restriction - Turkish English Dictionary